<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">

    <title> - 登录</title>
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link href="${pageContext.request.contextPath}/static/css/bootstrap.min.css" rel="stylesheet">
    <link href="${pageContext.request.contextPath}/static/css/font-awesome.css?v=4.4.0" rel="stylesheet">
    <link href="${pageContext.request.contextPath}/static/css/animate.css" rel="stylesheet">
    <link href="${pageContext.request.contextPath}/static/css/style.css" rel="stylesheet">
    <link href="${pageContext.request.contextPath}/static/css/login.css" rel="stylesheet">
    <!--[if lt IE 9]>
    <meta http-equiv="refresh" content="0;ie.html" />
    <![endif]-->
    <script>
        if (window.top !== window.self) {
            window.top.location = window.location;
        }
    </script>

</head>

<body class="signin">
    <div class="signinpanel">
        <div class="row">
            <div class="col-sm-12">
                <form id="login_form" method="post" onsubmit="return false">
                    <h4 class="no-margins">登录：</h4>
                    <p class="m-t-md">登录到H+后台主题UI框架</p>
                    <input type="text" id="name" name="name" class="form-control uname" placeholder="用户名" />
                    <input type="password" id="password" name="password" class="form-control pword m-b" placeholder="密码" />
                    <a href="">忘记密码了？</a>
                    <button class="btn btn-success btn-block" onclick="submitForm()">登录</button>
                </form>
            </div>
        </div>
        <div class="signup-footer">
            <div class="pull-left">
                &copy; hAdmin
            </div>
        </div>
    </div>
    
    <script src="<%=request.getContextPath()%>/static/lib/jquery/jquery-1.11.1.js"></script>
    <script src="<%=request.getContextPath()%>/static/lib/layer/layer.js"></script>
    <script src="<%=request.getContextPath()%>/static/common/mylayer.js"></script>
    <script type="text/javascript">
    	function submitForm() {
    		/*1、验证用户名
    		1.1、用户名不能为空
    		1.2、是否合法：4-8位数字或字母
    		  2、验证密码
    		2.1、密码不能为空
    		2.1、密码必须是6位
    		  3、ajax提交用户名和密码，根据后台返回的ServerResponse
    		  决定什么操作
    		*/
    		var name = $("#name").val();
    		var password = $("#password").val();;
    		// 1.1 用户名不能为空
    		if (name == "" || name == undefined || name == null) {
    			mylayer.error("用户名不能为空");
    			return;
    		}
    		//1.2、是否合法：4-8位数字或字母
    		var reg = /^[0-9a-zA-Z]{4,8}$/;
    		//if (!name.match(reg)) {
    		if (name.match(reg) == null) {
    			mylayer.error("格式非法，4-8位数字或字母");
    			return;
    		}
    		//2、密码不能为空
    		if (password == "" || password == undefined || password == null) {
    			mylayer.error("密码不能为空");
    			return;
    		}
    		//console.log($("#login_form").serialize());
    		//ajax提交用户名和密码，根据后台返回的ServerResponse决定什么操作
    		$.ajax({
				url : "${pageContext.request.contextPath}/user/login.action",
				type : "post",
				dataType : "json",
				data : $("#login_form").serialize(),
				success : function(resp) {
					console.log(resp);
					if(resp.code === 0) {//SUCCESS
						mylayer.successUrl(resp.msg, "http://www.baidu.com");
					} else {
						mylayer.error(resp.msg);
					}
				}
    		});
    	}
    </script>
</body>

</html>
